<?php
namespace app\index\controller;


use think\Request;


class IndexController
{
    /*public function index()
    {
        return '<style type="text/css">*{ padding: 0; margin: 0; } .think_default_text{ padding: 4px 48px;} a{color:#2E5CD5;cursor: pointer;text-decoration: none} a:hover{text-decoration:underline; } body{ background: #fff; font-family: "Century Gothic","Microsoft yahei"; color: #333;font-size:18px} h1{ font-size: 100px; font-weight: normal; margin-bottom: 12px; } p{ line-height: 1.6em; font-size: 42px }</style><div style="padding: 24px 48px;"> <h1>:)</h1><p> ThinkPHP V5<br/><span style="font-size:30px">十年磨一剑 - 为API开发设计的高性能框架</span></p><span style="font-size:22px;">[ V5.0 版本由 <a href="http://www.qiniu.com" target="qiniu">七牛云</a> 独家赞助发布 ]</span></div><script type="text/javascript" src="http://tajs.qq.com/stats?sId=9347272" charset="UTF-8"></script><script type="text/javascript" src="http://ad.topthink.com/Public/static/client.js"></script><thinkad id="ad_bd568ce7058a1091"></thinkad>';
    }*/
   
   public function index(Request $request){
   		
   		// 数据库的调用
   		/* $data = Db::name('data')->find();
   		//var_dump($data);
   		$this->assign('result' , $data);
   		return $this->fetch();*/
   		//echo $request->user->id;
   		//echo $request->user->name;
   		/*echo '请求参数';
   		dump($request->param());                     
   		echo 'name:'.$request->param('name');
   		*/
   		/*echo '请求参数';
   		dump(input());//系统input助手
   		echo 'name:'.input('name');
   		*/
   		 return '这是一个index页面!';
   		
   }
   
   public function hello(Request $request)
    {
        //return 'hello,thinkphp!';
       // $this->assign('name' , $name);
       // return $this->fetch();
       
       //$request = Request::instance(); //传统方式
       //echo 'url:'. $this->request->url() .'</br>'; 
       //return 'Hello,'.$name. '!';
       /*echo '请求参数';
   	   dump($request->param());
   	   echo 'name:'.$request->param('name').'</br>';
   	   
   	   	echo '请求参数2';
   		dump(input());
   		echo 'name:'.input('name');
   		*/
   		echo 'name:'.$request->param('name','zhangcheng','strlower');
   		echo '</br>test:'.$request->param('test','thinkphp','strtoupper');
       
    }

    public function test()
    {
        return '这是一个测试方法!';
    }

    protected function hello2()
    {
        return '只是protected方法!';
    }

    private function hello3()
    {
        return '这是private方法!';
    }
}
